scientific advances - Spanisch Englisch Wörterbuch